sacred fish
noun
: any of several fishes of the genus Mormyrus (as M. oxyrhynchus) that inhabit the river Nile and that were held in veneration by the ancient Egyptians because they were thought to have devoured a part of the body of the god Osiris
Love words? Need even more definitions?
Merriam-Webster unabridged
Share